🇬🇧 en it 🇮🇹

snow shed noun

  /ˈsnoʊˌʃɛd/ , /ˈsnəʊʃɛd/
  • (rail transport, road transport) A tunnel-like structure that provides roads and railroad tracks with protection from avalanches and heavy snowfalls that cannot be easily removed.
galleria paravalanghe
Wiktionary Links